.business-card {
  height: 240px;
  padding: 20px;
  overflow: auto;
  .card-content {
    width: 100%;
    padding: 10px 20px;
    height: 176px;
    //height: calc(100% - 50px);
    position: relative;
    overflow: auto;
    .amount-card {
      width: calc(100% - 20px);
      height: 60px;
      position: absolute;
      padding-left: 10px;
      top: calc(50% - 30px);
      left: 20px;
      font-size: 20px;
      color: #666666;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);

      .amount-title {
        line-height: 35px;
        height: 35px;
        color: $default-color;
        margin-top: 10px;
        font-weight: 600;
        span {
          color: rgba(0, 0, 0, 0.85);
          margin-left: 20px;
        }
      }
      .amount-detail {
        line-height: 25px;
        height: 25px;
        font-size: 12px;
        color: rgba(0, 0, 0, 0.25);
        font-weight: normal;
        width: 90%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }
    }
    &::-webkit-scrollbar {
      display: none;
    }
  }
  &::-webkit-scrollbar {
    display: none;
  }
}
